package iot.core.data.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import iot.core.data.BaseEntity;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
import lombok.Data;

import java.util.Date;


@Data
@Schema(name = "表ID表",description = "")
@TableName(value ="HTTbID")
public class HTTbID extends BaseEntity {


    @Schema(name = "表名",description = "")
    @Size(min =0,max = 100,message = "长度范围0-100")
    private  String  TName ="";

    @Schema(name = "包含日期",description = "")
    private  boolean IncludeDT ;

    @Schema(name = "当前日期",description = "")
    @Size(min =0,max = 10,message = "长度范围0-10")
    private  String  CurrentDT ="";

    @Schema(name = "每天从新开始",description = "")
    private  boolean IsDayRestart ;

    @Schema(name = "ID长度",description = "")
    private  Integer  IDLength =0;

    @Schema(name = "当前值",description = "")
    private  Long  IDV =0L;


}
